/
ExternalChildResourceCollection`5.xml
208 lines (208 loc) · 16.4 KB
/
ExternalChildResourceCollection`5.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
<Type Name="ExternalChildResourceCollection<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT>" FullName="Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResourceCollection<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT>">
<TypeSignature Language="C#" Value="public abstract class ExternalChildResourceCollection<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT> where FluentModelTImpl : ExternalChildResource<IFluentModelT,InnerModelT,IParentT,ParentImplT>, IFluentModelT where IFluentModelT : class, IExternalChildResource<IFluentModelT,IParentT> where ParentImplT : IParentT" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit ExternalChildResourceCollection`5<(class Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResource`4<!IFluentModelT, !InnerModelT, !IParentT, !ParentImplT>, !IFluentModelT) FluentModelTImpl, class (class Microsoft.Azure.Management.ResourceManager.Fluent.Core.IExternalChildResource`2<!IFluentModelT, !IParentT>) IFluentModelT, InnerModelT, IParentT, (!IParentT) ParentImplT> extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResourceCollection`5" />
<TypeSignature Language="VB.NET" Value="Public MustInherit Class ExternalChildResourceCollection(Of FluentModelTImpl, IFluentModelT, InnerModelT, IParentT, ParentImplT)" />
<TypeSignature Language="F#" Value="type ExternalChildResourceCollection<'FluentModelTImpl, 'IFluentModelT, 'InnerModelT, 'IParentT, #'IParentT (requires 'FluentModelTImpl :> ExternalChildResource<'IFluentModelT, 'InnerModelT, 'IParentT, #'IParentT> and 'FluentModelTImpl :> 'IFluentModelT and 'IFluentModelT : null and 'IFluentModelT :> IExternalChildResource<'IFluentModelT, 'IParentT>)> = class" />
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.ResourceManager.Fluent</AssemblyName>
<AssemblyVersion>1.0.0.69</AssemblyVersion>
<AssemblyVersion>1.0.0.70</AssemblyVersion>
<AssemblyVersion>1.0.0.71</AssemblyVersion>
</AssemblyInfo>
<TypeParameters>
<TypeParameter Name="FluentModelTImpl">
<Constraints>
<BaseTypeName>Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResource<IFluentModelT,InnerModelT,IParentT,ParentImplT></BaseTypeName>
<BaseTypeName>IFluentModelT</BaseTypeName>
</Constraints>
</TypeParameter>
<TypeParameter Name="IFluentModelT">
<Constraints>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
<InterfaceName>Microsoft.Azure.Management.ResourceManager.Fluent.Core.IExternalChildResource<IFluentModelT,IParentT></InterfaceName>
</Constraints>
</TypeParameter>
<TypeParameter Name="InnerModelT" />
<TypeParameter Name="IParentT" />
<TypeParameter Name="ParentImplT">
<Constraints>
<BaseTypeName>IParentT</BaseTypeName>
</Constraints>
</TypeParameter>
</TypeParameters>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<typeparam name="FluentModelTImpl">To be added.</typeparam>
<typeparam name="IFluentModelT">To be added.</typeparam>
<typeparam name="InnerModelT">To be added.</typeparam>
<typeparam name="IParentT">To be added.</typeparam>
<typeparam name="ParentImplT">To be added.</typeparam>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected ExternalChildResourceCollection (ParentImplT parent, string childResourceName);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor(!ParentImplT parent, string childResourceName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResourceCollection`5.#ctor(`4,System.String)" />
<MemberSignature Language="VB.NET" Value="Protected Sub New (parent As ParentImplT, childResourceName As String)" />
<MemberSignature Language="F#" Value="new Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResourceCollection<'FluentModelTImpl, 'IFluentModelT, 'InnerModelT, 'IParentT, #'IParentT (requires 'FluentModelTImpl :> Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResource<'IFluentModelT, 'InnerModelT, 'IParentT, #'IParentT> and 'FluentModelTImpl :> 'IFluentModelT and 'IFluentModelT : null and 'IFluentModelT :> Microsoft.Azure.Management.ResourceManager.Fluent.Core.IExternalChildResource<'IFluentModelT, 'IParentT>)> : 'ParentImplT * string -> Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResourceCollection<'FluentModelTImpl, 'IFluentModelT, 'InnerModelT, 'IParentT, #'IParentT (requires 'FluentModelTImpl :> Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResource<'IFluentModelT, 'InnerModelT, 'IParentT, #'IParentT> and 'FluentModelTImpl :> 'IFluentModelT and 'IFluentModelT : null and 'IFluentModelT :> Microsoft.Azure.Management.ResourceManager.Fluent.Core.IExternalChildResource<'IFluentModelT, 'IParentT>)>" Usage="new Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResourceCollection<'FluentModelTImpl, 'IFluentModelT, 'InnerModelT, 'IParentT, #'IParentT (requires 'FluentModelTImpl :> Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResource<'IFluentModelT, 'InnerModelT, 'IParentT, #'IParentT> and 'FluentModelTImpl :> 'IFluentModelT and 'IFluentModelT : null and 'IFluentModelT :> Microsoft.Azure.Management.ResourceManager.Fluent.Core.IExternalChildResource<'IFluentModelT, 'IParentT>)> (parent, childResourceName)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.ResourceManager.Fluent</AssemblyName>
<AssemblyVersion>1.0.0.71</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="parent" Type="ParentImplT" />
<Parameter Name="childResourceName" Type="System.String" />
</Parameters>
<Docs>
<param name="parent">the parent Azure resource</param>
<param name="childResourceName">the child resource name</param>
<summary>
Creates a new ExternalChildResourceCollection.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="childResourceName">
<MemberSignature Language="C#" Value="protected string childResourceName;" />
<MemberSignature Language="ILAsm" Value=".field family string childResourceName" />
<MemberSignature Language="DocId" Value="F:Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResourceCollection`5.childResourceName" />
<MemberSignature Language="VB.NET" Value="Protected childResourceName As String " />
<MemberSignature Language="F#" Value="val mutable childResourceName : string" Usage="Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResourceCollection<'FluentModelTImpl, 'IFluentModelT, 'InnerModelT, 'IParentT, #'IParentT (requires 'FluentModelTImpl :> Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResource<'IFluentModelT, 'InnerModelT, 'IParentT, #'IParentT> and 'FluentModelTImpl :> 'IFluentModelT and 'IFluentModelT : null and 'IFluentModelT :> Microsoft.Azure.Management.ResourceManager.Fluent.Core.IExternalChildResource<'IFluentModelT, 'IParentT>)>.childResourceName" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.ResourceManager.Fluent</AssemblyName>
<AssemblyVersion>1.0.0.71</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>
Used to construct error string, this is user friendly name of the child resource (e.g. Subnet, Extension).
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ClearAfterCommit">
<MemberSignature Language="C#" Value="protected abstract bool ClearAfterCommit ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool ClearAfterCommit() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResourceCollection`5.ClearAfterCommit" />
<MemberSignature Language="VB.NET" Value="Protected MustOverride Function ClearAfterCommit () As Boolean" />
<MemberSignature Language="F#" Value="abstract member ClearAfterCommit : unit -> bool" Usage="externalChildResourceCollection.ClearAfterCommit " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.ResourceManager.Fluent</AssemblyName>
<AssemblyVersion>1.0.0.71</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="collection">
<MemberSignature Language="C#" Value="protected System.Collections.Concurrent.ConcurrentDictionary<string,FluentModelTImpl> collection;" />
<MemberSignature Language="ILAsm" Value=".field family class System.Collections.Concurrent.ConcurrentDictionary`2<string, !FluentModelTImpl> collection" />
<MemberSignature Language="DocId" Value="F:Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResourceCollection`5.collection" />
<MemberSignature Language="VB.NET" Value="Protected collection As ConcurrentDictionary(Of String, FluentModelTImpl) " />
<MemberSignature Language="F#" Value="val mutable collection : System.Collections.Concurrent.ConcurrentDictionary<string, 'FluentModelTImpl (requires 'FluentModelTImpl :> Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResource<'IFluentModelT, 'InnerModelT, 'IParentT, #'IParentT> and 'FluentModelTImpl :> 'IFluentModelT)>" Usage="Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResourceCollection<'FluentModelTImpl, 'IFluentModelT, 'InnerModelT, 'IParentT, #'IParentT (requires 'FluentModelTImpl :> Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResource<'IFluentModelT, 'InnerModelT, 'IParentT, #'IParentT> and 'FluentModelTImpl :> 'IFluentModelT and 'IFluentModelT : null and 'IFluentModelT :> Microsoft.Azure.Management.ResourceManager.Fluent.Core.IExternalChildResource<'IFluentModelT, 'IParentT>)>.collection" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.ResourceManager.Fluent</AssemblyName>
<AssemblyVersion>1.0.0.71</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Concurrent.ConcurrentDictionary<System.String,FluentModelTImpl></ReturnType>
</ReturnValue>
<Docs>
<summary>
The child resource instances that this collection contains.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CommitAndGetAllAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task<System.Collections.Generic.List<FluentModelTImpl>> CommitAndGetAllAsync (System.Threading.CancellationToken cancellationToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1<class System.Collections.Generic.List`1<!FluentModelTImpl>> CommitAndGetAllAsync(valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResourceCollection`5.CommitAndGetAllAsync(System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Function CommitAndGetAllAsync (cancellationToken As CancellationToken) As Task(Of List(Of FluentModelTImpl))" />
<MemberSignature Language="F#" Value="member this.CommitAndGetAllAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.List<'FluentModelTImpl>>" Usage="externalChildResourceCollection.CommitAndGetAllAsync cancellationToken" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.ResourceManager.Fluent</AssemblyName>
<AssemblyVersion>1.0.0.71</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<System.Collections.Generic.List<FluentModelTImpl>></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="cancellationToken" />
<summary>
Commits the changes in the external child resource collection.
</summary>
<returns>On success a task with changed child resources else a faulted task</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Find">
<MemberSignature Language="C#" Value="protected FluentModelTImpl Find (string key);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance !FluentModelTImpl Find(string key) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResourceCollection`5.Find(System.String)" />
<MemberSignature Language="VB.NET" Value="Protected Function Find (key As String) As FluentModelTImpl" />
<MemberSignature Language="F#" Value="member this.Find : string -> 'FluentModelTImpl" Usage="externalChildResourceCollection.Find key" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.ResourceManager.Fluent</AssemblyName>
<AssemblyVersion>1.0.0.71</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>FluentModelTImpl</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="System.String" />
</Parameters>
<Docs>
<param name="key">the key of child resource</param>
<summary>
Finds a child resource with the given name.
</summary>
<returns>the child resource if exists in the collection else null</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Parent">
<MemberSignature Language="C#" Value="protected ParentImplT Parent { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance !ParentImplT Parent" />
<MemberSignature Language="DocId" Value="P:Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResourceCollection`5.Parent" />
<MemberSignature Language="VB.NET" Value="Protected ReadOnly Property Parent As ParentImplT" />
<MemberSignature Language="F#" Value="member this.Parent : 'ParentImplT" Usage="Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResourceCollection<'FluentModelTImpl, 'IFluentModelT, 'InnerModelT, 'IParentT, #'IParentT (requires 'FluentModelTImpl :> Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResource<'IFluentModelT, 'InnerModelT, 'IParentT, #'IParentT> and 'FluentModelTImpl :> 'IFluentModelT and 'IFluentModelT : null and 'IFluentModelT :> Microsoft.Azure.Management.ResourceManager.Fluent.Core.IExternalChildResource<'IFluentModelT, 'IParentT>)>.Parent" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.ResourceManager.Fluent</AssemblyName>
<AssemblyVersion>1.0.0.71</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>ParentImplT</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>The parent resource of this collection of child resources.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>